foreign release title - Français Anglais Dictionnaire